﻿@media screen and (max-width: 1200px) {
.wrap,.sub_banner{ width:98%; margin:0 1%;}
.top{ display:none;}
.sjtop{ display:block; text-align:center;}
.sjlogo img{margin:2% 0 0 0;max-width:70%; height:auto;}
.sjnav{ width:98%; margin:3% 1% 0 1%; height:50px; background-color:#003c8e;}
.navm li{ float:left; text-align:center;position:relative; width:12.5%; text-align:center; }
.navm li a{ display:block; font-size:1.08em; margin:0 auto; color:#ffffff;line-height:50px;}
.navm ul li a:hover, .navm ul li a.current{background:#016ecd;color:#fff;line-height:50px;}
.navmsp{background:#016ecd;color:#FFF;line-height:50px;}

.sub_banner{background:none;height:auto;}
.sub_banner img{display:block;max-width:100%;height:auto;}

.banner{ display:none;}
.sjbanner{width:98%; margin:0 1%; display:block; position:relative; z-index:0;}
.index_banner{margin:0px auto; width:100%; height:auto; }
.index_banner ul{overflow:hidden;}
.index_banner li{position: absolute; top: 0; left: 0;overflow: hidden; width: 100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position: absolute; bottom: 10px; left: 45%; z-index: 9999; display: block; width: 188px; height: 20px; _display: none;}
.index_banner cite span{float: left; display: block; width: 1em; height: 1em; text-indent: -999em; opacity: .8; cursor: pointer; background-image: url(../images/tg_flash_p2.png); background-repeat: no-repeat; margin-top: 0; margin-right: 5px; margin-bottom: 0; margin-left: 5px; }
.index_banner cite span:hover{background-color:#f5f5f5;}
.footer_bg{ display:none;}.ifooter{padding:0;margin-top:3%;}

.iprol{ width:98%; margin:0 1%;}
.ipro_m1 li{width:30%;margin:0 3.3% 0 0; float:left;display:inline;}
.ipro_m1 li p{padding:1.5% 0;}

.iproductm li{width:31%;margin:3% 2% 0 0;}
.iproductm_pic{width:100%;height:auto;}
.iproductm_pic img,.ianli_m li img,.ipro_m1 li img,.casexx img{max-width:100%;height:auto;}

.inewsleft{width: 45%; height:auto;}
.inewsleft_pic{width: 100%;height:auto;}
.inewsright{width: 52%;}
.inewsright li,.newscon li{padding:3.6% 0;}
.inewsright li .text{width: 71%;}
.inewsleft_pic img,.iabout_r img,.iabout_r2 img,.iabout_lpic img{max-width:100%;height:auto;}

.newscon li .time{width: 9%;}
.newscon li .text{width: 89%;padding-left:2%;}


.iabout_left,.iabout_left2{width:46%;}
.iabout_r,.iabout_r2{width:50%;}

.iyoushi_m li{ width:48%;margin:2% 2% 0 0;}
.iyoushi_pic{width:40%;}.iyoushi_right{width:54%;padding:32px 3% 0 3%;}
.iyoushi_pic img{max-width:100%;}
.a_title{margin:2.5% 20% 0 20%;}


.acase_con{width:100%; padding-top:2%;}
.acase_con li{width:31.3%;margin:2% 2% 0 0;}
.acaseimg,.acaseimg_4{width:100%;height:auto;}
.acaseimg img,.acaseimg_4 img{max-width:100%;height:auto;}

.acase_con_4{padding-top:3%;}
.acase_con_4 li{width:24%;margin:1% 1% 0 0;}


.contact1{width:50%;margin:4% 0 0 0; padding:0;font-size:0.9em; line-height:30px;}
.contact1 span{font-size:1.6em; line-height:30px;}
.contact2{width:50%;margin:4% 0 0 0; padding:0;}
.contact2 img{max-width:100%; height:auto;}

.p_left{width:48%;margin:10% 3% 0 0;}
.proxx1_r{width:45%;margin:10% 0 0 0;}
.proxx1_m1{ line-height:30px;}
.p_left img,.proxx1_m3 img{max-width:100%; height:auto;}
.proxx1_m2 img{max-width:100%; height:auto; margin:2% 0 0 0;}

.module1 .product-box{margin:2% 0 0 0;}
.module1 .product-box .tab{width: 100%;overflow: hidden;}
.module1 .product-box .tab-content ul,.module1 .product-box .tab-content_bai ul{width: 100%; margin:0;}
.newsxx_con_m1 img{width: 100%;height:auto;max-width: 100%;display: block; }
.about_con table{word-wrap:break-word;word-break:break-all;}
}
@media screen and (max-width: 1000px) {
.ipro_title li{width:16%;margin:1% 0.6% 0 0;padding:1% 0;}
.ipro_title li a{ font-size:16px;}
#ipro a{width:16%;margin:1% 0.6% 0 0;padding:1% 0;font-size:16px;}
.newscon li .time{width: 11%;}
.newscon li .text{width: 87%;padding-left:2%;}

.table-1{width:10%;}
.table-2{width:45%;}
.table-3{width:45%;}
.table-4{width:100%;}
.table-2 input,.table-3 textarea{ width:90%;}
}
@media screen and (max-width: 800px) {
.videoxx{display:none;}

.news_bt1,.contact1 span,.proxx_tit,.proxx1_name{font-size: 18px;}
.acase_con_4 li{width:32.3%;margin:1% 1% 0 0;}

.sjnav{ height:36px; line-height:36px;}
.navm li{width:12.5%;}
.navm li a{line-height:36px;}
.navm ul li a:hover,.navm ul li a.current{line-height:36px;}

#ipro a{font-size:14px;}
.ipro_m1 {margin: 3% 0 5% 0;overflow:hidden;}

.fdh{line-height:40px; height:40px; background-color:#a5b1ba; width:100%; display:block; position:fixed;  bottom:0px; color:#FFF; }
.fdh li{width:25%; float:left; display:block; text-align:center; border-right:1px #fff solid; box-sizing:border-box;}
.fdh .li{background-color:#144b97;}
.fdh a{color:#FFF;line-height:40px;}
.ifooter{padding:5px 0 40px 0;height:auto;}
.ilink_bg{display:none;}

.icon1_tit_t1,.icon2_tit_t1{font:900 20px/44px "Microsoft YAHEI";}
.icon1_tit_t2,.icon2_tit_t2{margin-top:0;line-height:24px;font-size:14px;}
.ipro_title li a{ font-size:14px;}
.icon2_tit_t1 font{font-size:40px;}


.module1 .product-box .tab li a{font-size: 14px;}
.module1 .product-box .tab-content,.module1 .product-box .tab-content_bai{padding: 10px 0;}
.module1 .product-box dl dt{font-size: 14px;line-height: 30px; height:30px;}

.sideq {display:none;}
}
@media screen and (max-width: 700px) {
.maincont_l,.maincont_l a{ font-size:13px; line-height:24px;}
.proxx1_m2 img{ width:60%; height:auto; margin-top:2.8%;}
/*.about_con table{ display:none;}*/
.btn_next{margin:3% 0 0 0;}
body,a{font:400 "Microsoft YAHEI";}

.iproductm li.iproductm_yc{display:block;}
.iproductm li{width:45%;margin:3% 2% 0 3%;}
.iproductm_txt{padding:0 4% 3% 4%;}
.iproductm_name{padding:2% 4% 0 4%;}
.iproductm_name a{ font-size:16px;line-height:24px;}


.inewsleft{width:100%;float:none; margin-top:4%;}
.inewsleft_pic img{width:700px;height:468px;}
.inewsleft_pic img{max-width:100%;height:auto;}
.inewsright{width:100%; float:none;margin-top:2%;}
.inewsright li .text{width: 80%;}
.inewsright li .time b,.newscon li .time b{font-size:30px;}
.inewsright li .text h3 a,.newscon li .text h3 a{font-size:18px;}

#ipro a{width:32.3%;margin:1% 1% 0 0;padding:1.3% 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ipro_title li{width:32.3%;margin:1% 1% 0 0;padding:1.3% 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ipro_m1 {margin: 3% 0 12% 0;overflow:hidden;}
.ipro_m1 li{width:46%;margin:0 2% 0 2%;}
.iabout_left,.iabout_left2{width:100%;float:none;}
.iabout_r,.iabout_r2{width:100%;float:none;}
.iabout_r,.iabout_r2,.iabout_lpic{ text-align:center;}
.iabout_txt2_2{height:auto;}
.ipro_m1 li.ipro_m1_sp{ display:block;}


.icon1bg_lan{ background:url(../images/1_01.jpg) repeat; padding:0.1% 0 4% 0; margin-top:2%;}
.iyoushi_right{ padding-top:26px;}
.iyoushi_m li{width:100%;margin:2% 0 0 0;float:none; display:inline-table;}
.iyoushi_t1{font:900 18px/30px "Microsoft YAHEI";}
.iyoushi_t2{height:100px;line-height:25px;font-size:14px;}


.inew_pic{width:40%; margin:0 12px 0 0;}
.inew_pic img{max-width:100%; height:auto;}
.inew_txt11 a{font:400 16px/30px "Microsoft YAHEI";}
.inew_txt22{ height:48px;margin:1% 0 0 0; line-height:24px;}
.acase_con li{width:47%;margin-right:3%;}

.contact1{ float:none; width:96%; padding-left:4%;}
.contact2{ float:none;width:96%;padding-left:4%;} 

.p_left{width:100%;margin:5% 0 0 0; float:none;}
.proxx1_r{width:100%;margin:5% 0 0 0;float:none;}
.proxx_title li a{font-size:14px;}
.ifooter_c,.ifooter_c a{line-height:26px;}

.module1 .product-box .tab li{width: 32.3%;padding: 2% 0;margin-left:0; margin-right:1%;}
.module1 .product-box .tab li p{white-space:nowrap;overflow:hidden;}
.module1 .product-box dl{width: 48%;}

}
@media screen and (max-width: 500px) {
.contact1 img{width:60%; height:auto;}
.proxx_title li a{font-size:13px;}

.navm li a,.navm ul li a:hover,.navm ul li a.current{ font-size:13px;}

.inewsright li .time,.newscon li .time{width: 25%;}
.inewsright li .text,.newscon li .text{width: 68%;padding-left:4%;}
.inewsright li .time b,.newscon li .time b{font-size:22px;}
.a_title{margin:2.5% 2% 0 2%;}.a_title a{margin:0 1% 0 0;width:100px; font-size:14px; font-weight:bold;}

.acase_con_4 li{width:48%;margin:2% 2% 0 0;}
.icon2_tit_t2{text-align:center; padding:0 8%;}
.icon1_tit_t2{text-align:center; padding:0 3%;}
.iyoushi_pic{width:48%;}.iyoushi_right{width:48%;padding:32px 1% 0 3%;}

.ifooter_c{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis; padding-bottom:8px;}
.contact1{ line-height:24px;}.contact1 img{margin:10px 0 0 0;}
.newsxx_con_m1 img{width: 100%;height:auto;max-width: 100%;display: block; }
.about_con table{word-wrap:break-word;word-break:break-all;}
}
